stumble through (something)

Translations
se débrouiller tant bien que mal dans